Во многих предыдущих базах данных Waterline, с которыми я взломал, вы можете создать модель Waterline/Sails, используя «общий» синтаксис, указанный Waterline/Sails, и все будет работать. Когда я начал использовать OrientDB и Waterline-OrientDB, похоже, проблема связана с тем, что я должен определить свою полную схему в OrientDB, прежде чем я смогу что-либо сохранить. Является ли это требованием для использования Waterline-OrientDB или что-то не настроено должным образом относительно моей установки OrientDB, которая заставляет сначала определять схему.Создание схемы с waterline-orientdb
Если создание необходимо, как следует моделировать ребра в базе данных OrientDB и в SailsJS, чтобы гарантировать, что ORM Sails/Waterline ORR будет сохраняться правильно. Я предположил, что это будет «просто работать», но во всей документации waterline-orientdb есть ссылки на вызовы для создания ребер и т. Д. Это, по-видимому, является важной особенностью документации - что вам нужно определить, и что вы можете избежать, не определяя объекты модели SailsJS.
Я думаю, это может быть лучше спрошено для людей, которые разработали адаптер парусов-orientdb. Я ничего не знаю о Оридббе. –
Привет @Travis, я считаю, что @Guardius относится к адаптеру «waterline-orientdb», а не к адаптеру «sails-orientdb», который является [различными адаптерами] (http://stackoverflow.com/questions/27368083/how-to-use- orientdb-в-sailsjs-приложение/28754421 # 28754421). Я понимаю, что схема не создается из-за опции «migrate». Я дал полный ответ ниже. –