UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

57 lines (47 loc) 1.83 kB
// tslint:disable:no-console import * as mongoose from 'mongoose'; import { chevre } from '../../../lib/index'; const project = { id: String(process.env.PROJECT_ID) }; async function main() { await mongoose.connect(<string>process.env.MONGOLAB_URI); const actionRepo = await chevre.repository.Action.createInstance(mongoose.connection); // let mkknInfos = await actionRepo.searchMkknInfoByCheckMovieTicketResult({ // limit: 10, // page: 1, // id: '666171386c7acb70fd9a44ec', // project: { id: project.id }, // purpose: { id: '6661712a6c7acb70fd9a44a8' } // }); // console.log('mkknInfos found', mkknInfos); // console.log(mkknInfos.length, 'infos found'); const mkknInfos = await actionRepo.searchMkknInfoByCheckRecipe({ limit: 10, page: 1, id: '666171386c7acb70fd9a44ec', project: { id: project.id }, purpose: { id: '6661712a6c7acb70fd9a44a8' } }); console.log('mkknInfos found', mkknInfos); console.log(mkknInfos.length, 'infos found'); // let ykknInfos = await actionRepo.searchYkknInfoByCheckMovieTicketResult({ // limit: 10, // page: 1, // id: '666171386c7acb70fd9a44ec', // project: { id: project.id }, // purpose: { id: '6661712a6c7acb70fd9a44a8' } // }); // console.log('ykknInfos found', ykknInfos); // console.log(ykknInfos.length, 'infos found'); const ykknInfos = await actionRepo.searchYkknInfoByCheckRecipe({ limit: 10, page: 1, id: '666171386c7acb70fd9a44ec', project: { id: project.id }, purpose: { id: '6661712a6c7acb70fd9a44a8' } }); console.log('ykknInfos found', ykknInfos); console.log(ykknInfos.length, 'infos found'); } main() .then() .catch(console.error);