Мне кажется, что я что-то упустил, но документация Coldbox - это такой беспорядок, что я не могу найти способ создания отношений между моими моделями.
У меня есть проекты и пользователи. Каждая отдельная таблица с проектом, в котором один пользователь сопоставляется со столбцом «userid». Очень просто.
Я использую Coldbox ActiveEntity с CBORM. Я дошел до этого далеко, но это касается не только пользователя этого проекта:
Project.cf c
property name="userid" inject="entityService:User";
Вышеприведенное возвращает всех пользователей, а не только одного связанный с проектом, на который я ссылаюсь.
Исходя из PHP Laravel среды, это так же просто, как сказать
hasOne(){ return App/User; }
Любая помощь или ссылка на правильный документация высоко ценится. Я не знаю, как Coldbox называет себя фреймворком, основанным на соглашениях, а затем сразу же расскажет вам все возможные способы достижения чего-либо.