我如何复制一条记录并将其保存为1个或多个字段的其他值?例如 我有一个包含以下各列的表(发布表)-ID |用户名|帖子标题|帖子类型 和用户表(用户)具有以下各列-ID |用户名|电邮|密码
我需要做的是-当需要使用用户ID复制保存帖子数据
例如-在用户表中有10个用户,当我保存帖子时,所有10个用户ID都应重复
ID | User ID | Post Title | Post Type 1 | 1 | Test Post | Public 2 | 2 | Test Post | Public 3 | 3 | Test Post | Public 4 | 4 | Test Post | Public 5 | 5 | Test Post | Public 6 | 6 | Test Post | Public 7 | 7 | Test Post | Public 8 | 8 | Test Post | Public
答案 0 :(得分:1)
根据建议,您可以使用模型复制来执行此操作。喜欢
class Item extends Component {
constructor(props) {
super(props);
this.state = {
output: {}
}
}
componentDidMount() {
fetch('http://localhost:3005/products/157963')
.then(response => response.json())
.then(data => this.setState({ output: data }));
}
render() {
console.log(this.state.output);
const { general = {name:""} } = this.state.output;
const { id } = this.state.output;
const { images = {large:""} } = this.state.output;
return (
<ItemPanel>
<ItemBox>
<BoxTitle>{general.name}</BoxTitle>
<BoxId>Item ID: {id}</BoxId>
<Details onClick={show_details}>Show more...</Details>
<Inline>
<Quantity type="number" defaultValue="1"></Quantity>
<Icon>add_shopping_cart</Icon>
</Inline>
<AddItem>
<Sfont>Add to cart</Sfont>
</AddItem>
</ItemBox>
<BoxImg src={images} alt='img error'></BoxImg>
</ItemPanel>
);
}
}
export default Item;