左连接只是使用连接怪物获取数据的一种方法吗? const QueryRoot = new GraphQLObjectType({ name: 'Query', fields: () => ({ getContentDetails: {
左连接只是使用连接怪物获取数据的一种方法吗?左连接只是使用连接怪物获取数据的一种方法吗? const QueryRoot = new GraphQLObjectType({ name: 'Query', fields: () => ({ getContentDetails: {,graphql,Graphql,左连接只是使用连接怪物获取数据的一种方法吗? const QueryRoot = new GraphQLObjectType({ name: 'Query', fields: () => ({ getContentDetails: { type: new GraphQLList(Films), args: { id: { type: GraphQLInt }, permalink:
const QueryRoot = new GraphQLObjectType({
name: 'Query',
fields: () => ({
getContentDetails: {
type: new GraphQLList(Films),
args: {
id: {
type: GraphQLInt
},
permalink: {
type: GraphQLString
},
studio_id: {
type: GraphQLString
},
content_types_id: {
type: GraphQLString
}
},
where: (filmTable, args, context) => {
return ` ${filmTable}.permalink = "${args.permalink}" and ${filmTable}.content_types_id = "${args.content_types_id}"`
},
resolve: (parent, args, context, resolveInfo) => {
return joinMonster.default(resolveInfo, {}, sql => {
return FilmDb.query(sql).then(function(result) {
return result[0];
});
},{dialect: 'mysql'});
}
}
})
})